hose-cleaning plant - Spanish English Dictionary